-------------------------------------------------------------
ReMeDy's Beauty Traits Lipstick Reducer ver 1.1 README
-------------------------------------------------------------

Provides a more natural-look for women and completely removes cosmetic changes to men.

Women: Reduces Beauty lipstick by 80%.
Men: Reduces Beauty lipstick by 100%. Yea, Paradox gave men lipstick. Working as intended? Probably not.

If you'd like to adjust the amounts, you can fiddle with my file inside my mod called beauty_traits_lipstick_reducer_visual_traits.txt.

By the way, Paradox has designed the Beauty trait cosmetic to only work on women age 18+. Characters age 16-17 (including children) see no cosmetic benefits from the Beauty trait as far as I can tell.


---------------------------
Changelog:

ver 1.1:
- Removes Beauty trait cosmetics on men by 100%. It's unclear if Paradox thinks that was working as intended.
- (Optional) Expanded upon readme instructions on how to edit save files for portrait editing.

ver 1.0:
- Initial launch.


---------------------------
Optional: 
If you want to use my character model in-game, you'll need the DNA string code *and* DNA persistent code, which I've pasted below. With these two blocks of code, you'll paste it into your save file. If you're starting a brand new game, then your auto-save can be safely edited as-is; however, if you're editing an existing save file, then you'll notice a bunch of encrypted text that looks like garbage. For this, we'll need Notepad++. You can download it for free here:
https://notepad-plus-plus.org/downloads/

1.) Remove all the text at the top that is readable and unencrypted.

2.) Save the file back out with a .zip file extension. 

3.) Open the .zip. Inside you'll find a single file called "gamestate." Extract it out of the .zip.

4.) Rename gamestate with a .ck3 file extension.

5.) Open gamestate.ck3 with Notepad++ and all of your text should now look unencrypted with no encrypted garbage. Now, we can finally edit the save file!

6.) You'll need to add both the DNA String and DNA persistent code code into your save. Let's start with the DNA string. Do a find/search for your character ID. If you don't know what it is, in-game with the console enabled, hover over your character model and it will tell you the ID. With it, type XXXXX={ where XXXXX equals your character ID. Replace the DNA string you find with my DNA string below.

7.) Now let's edit the Persistent DNA. You only need to do this when changing *your* character, not an AI character, because the persistent DNA is only used during the main menu screen and other miscellaneous areas not directly related to gameplay. The persistent DNA code is always located at the top of every save file; replace it with mine. In my code, replace the '0' in the "id=0" code with the id of your character.

8.)  Load your newly edited CK3 save.



#################################
###DNA STRING###
# Used for our character's in-game model. Add this code in your save file. Do a find/search for your char ID to find something similar to this code, then paste this code over the existing one.

GgKWRhZCQWDdOtCSAH8AcgGJAYkBfwGJAZwBmQGCAYIBjAGMAIgAfgGNAZIAcwBzAY4BjgBhAGEAfAB8AE8ATwGKAYcB4gGaAZQBlAGbAZsBpgGmAGcAcQB5AHkBrAGIACMAXAGSAYgAfgB4AHwAbgBdAHkAaAB2AZABlgDiAH8AcQBUAZUBkQB5AHQBDgEOAW0BGgFXAAYBHQEdAAIAAgEfAR8BIwEjAQkBCQEFAQUBVgEuAE4ATgGJAUkAXQCPAJsALwBpAQwBaAAfAaEAAQGfATgALgAuARgBGAALAAsAOwA7ABsAGwE/AWgBBgEGAN8AOgESARIBLAEsAF0AXQErARQA1wBGACsACgE7ATsBEQAZAgACJQFJAWABAQEQAT4BXgFlASYACAAIAJ0AnQFXAWoBAwERAAwADAAZABkAJAAkAP8A/wAIAAgABgAGAIsAiwCaAJoBAAEvAAAADAIBAr8AfwB/AzEDbwGEAX8DfQN9BQIHAAH/AX4DWANYA9wIxgPdA0kAAQCSAMsAywFqAWoABQAFAAAAAAG0AbQ=


#################################
###DNA PERSISTENT###
# Used for our character model depicted on the main-menu and other miscellaneous areas not directly related to gameplay. If you are editing an AI character, you do not need to worry about persistent DNA. Overwrite your code with my following code at the top of your save file. Remember to add your char's ID # to the code!

meta_main_portrait={
	type=female
	id=0 # Replace the 0 in id=0 instead with your char's ID #!
	age=0.185000
	genes={ 		hair_color={ 26 2 150 70 }
 		skin_color={ 22 66 65 96 }
 		eye_color={ 221 58 208 146 }
 		gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 114 }
 		gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 137 }
 		gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 137 }
 		gene_eye_angle={ "eye_angle_pos" 156 "eye_angle_pos" 153 }
 		gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 130 }
 		gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 }
 		gene_eye_distance={ "eye_distance_neg" 136 "eye_distance_neg" 126 }
 		gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 146 }
 		gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 115 }
 		gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 142 }
 		gene_forehead_roundness={ "forehead_roundness_neg" 97 "forehead_roundness_neg" 97 }
 		gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 124 }
 		gene_forehead_height={ "forehead_height_neg" 79 "forehead_height_neg" 79 }
 		gene_head_height={ "head_height_pos" 138 "head_height_pos" 135 }
 		gene_head_width={ "head_width_pos" 226 "head_width_pos" 154 }
 		gene_head_profile={ "head_profile_pos" 148 "head_profile_pos" 148 }
 		gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 155 }
 		gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_pos" 166 }
 		gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_neg" 113 }
 		gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 121 }
 		gene_jaw_height={ "jaw_height_pos" 172 "jaw_height_pos" 136 }
 		gene_jaw_width={ "jaw_width_neg" 35 "jaw_width_neg" 92 }
 		gene_mouth_corner_depth={ "mouth_corner_depth_pos" 146 "mouth_corner_depth_pos" 136 }
 		gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 120 }
 		gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 110 }
 		gene_mouth_height={ "mouth_height_neg" 93 "mouth_height_neg" 121 }
 		gene_mouth_width={ "mouth_width_neg" 104 "mouth_width_neg" 118 }
 		gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_pos" 150 }
 		gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 226 "mouth_lower_lip_size_neg" 127 }
 		gene_mouth_open={ "mouth_open_neg" 113 "mouth_open_neg" 84 }
 		gene_neck_length={ "neck_length_pos" 149 "neck_length_pos" 145 }
 		gene_neck_width={ "neck_width_neg" 121 "neck_width_neg" 116 }
 		gene_bs_cheek_forward={ "cheek_forward_pos" 14 "cheek_forward_pos" 14 }
 		gene_bs_cheek_height={ "cheek_height_pos" 109 "cheek_height_pos" 26 }
 		gene_bs_cheek_width={ "cheek_width_pos" 87 "cheek_width_neg" 6 }
 		gene_bs_ear_angle={ "ear_angle_pos" 29 "ear_angle_pos" 29 }
 		gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 2 "ear_inner_shape_pos" 2 }
 		gene_bs_ear_bend={ "ear_upper_bend_pos" 31 "ear_upper_bend_pos" 31 }
 		gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 35 }
 		gene_bs_ear_size={ "ear_size_pos" 9 "ear_size_pos" 9 }
 		gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 5 "eye_corner_depth_pos" 5 }
 		gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 86 "eye_fold_shape_pos" 46 }
 		gene_bs_eye_size={ "eye_size_neg" 78 "eye_size_neg" 78 }
 		gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 137 "eye_upper_lid_size_pos" 73 }
 		gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 143 }
 		gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 155 "forehead_brow_forward_neg" 47 }
 		gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 105 "forehead_brow_inner_height_pos" 12 }
 		gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 104 "forehead_brow_outer_height_neg" 31 }
 		gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 161 "forehead_brow_width_neg" 1 }
 		gene_bs_jaw_def={ "jaw_def_pos" 159 "jaw_def_pos" 56 }
 		gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 46 "mouth_lower_lip_def_pos" 46 }
 		gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 24 "mouth_lower_lip_full_pos" 24 }
 		gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 11 "mouth_lower_lip_pad_neg" 11 }
 		gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 59 "mouth_lower_lip_width_neg" 59 }
 		gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 27 "mouth_philtrum_def_pos" 27 }
 		gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 63 "mouth_philtrum_shape_pos" 104 }
 		gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 6 "mouth_philtrum_width_pos" 6 }
 		gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 223 "mouth_upper_lip_def_pos" 58 }
 		gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 18 "mouth_upper_lip_full_pos" 18 }
 		gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 44 "mouth_upper_lip_profile_pos" 44 }
 		gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 93 "mouth_upper_lip_width_neg" 93 }
 		gene_bs_nose_forward={ "nose_forward_pos" 43 "nose_forward_pos" 20 }
 		gene_bs_nose_height={ "nose_height_neg" 215 "nose_height_neg" 70 }
 		gene_bs_nose_length={ "nose_length_neg" 43 "nose_length_neg" 10 }
 		gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 59 "nose_nostril_height_pos" 59 }
 		gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_neg" 25 }
 		gene_bs_nose_profile={ "nose_profile_hawk" 0 "nose_profile_hawk" 37 }
 		gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 73 "nose_ridge_angle_pos" 96 }
 		gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 16 }
 		gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_pos" 94 }
 		gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 101 "nose_tip_angle_pos" 38 }
 		gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 8 "nose_tip_forward_neg" 8 }
 		gene_bs_nose_tip_width={ "nose_tip_width_neg" 157 "nose_tip_width_neg" 157 }
 		face_detail_cheek_def={ "cheek_def_02" 87 "cheek_def_02" 106 }
 		face_detail_cheek_fat={ "cheek_fat_02_pos" 3 "cheek_fat_02_pos" 17 }
 		face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 12 }
 		face_detail_chin_def={ "chin_def" 25 "chin_def" 25 }
 		face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 36 "eye_lower_lid_def" 36 }
 		face_detail_eye_socket={ "eye_socket_01" 255 "eye_socket_01" 255 }
 		face_detail_nasolabial={ "nasolabial_01" 8 "nasolabial_01" 8 }
 		face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_pos" 6 }
 		face_detail_nose_tip_def={ "nose_tip_def" 139 "nose_tip_def" 139 }
 		face_detail_temple_def={ "temple_def" 154 "temple_def" 154 }
 		expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_02" 47 }
 		expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 12 }
 		expression_forehead_wrinkles={ "forehead_wrinkles_03" 1 "forehead_wrinkles_03" 191 }
 		expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 }
 		complexion={ "complexion_4" 49 "complexion_4" 111 }
 		gene_height={ "normal_height" 132 "normal_height" 127 }
 		gene_bs_body_type={ "body_fat_head_fat_full" 125 "body_fat_head_fat_full" 125 }
 		gene_bs_body_shape={ "body_shape_hourglass_full" 2 "body_shape_pear_full" 0 }
 		gene_bs_bust={ "bust_default" 255 "bust_default" 126 }
 		gene_age={ "old_4" 88 "old_4" 88 }
 		gene_eyebrows_shape={ "avg_spacing_low_thickness" 220 "far_spacing_lower_thickness" 198 }
 		gene_eyebrows_fullness={ "layer_2_low_thickness" 221 "layer_2_low_thickness" 73 }
 		gene_body_hair={ "body_hair_sparse" 1 "body_hair_sparse" 146 }
 		hairstyles={ "all_hairstyles" 203 "all_hairstyles" 203 }
 		beards={ "all_beards" 106 "all_beards" 106 }
 		eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 }
 		teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
 		eyelashes_accessory={ "normal_eyelashes" 180 "normal_eyelashes" 180 }
 }
	entity={ 0 0 }
}
